instantaneous availability - Alemán Inglés Diccionario